home *** CD-ROM | disk | FTP | other *** search
/ Mac Expert 2 / Mac_Expert_2.iso / Applications / Fontographer® 4.0.2 / Disk 2 / PC Font Access / PC Font Access.rsrc / STR#_6001.txt < prev    next >
Encoding:
Text File  |  1993-06-17  |  1.1 KB  |  55 lines

  1. CharStrings exch get newpath dup type exec restore}B
  2.  
  3. {Encoding exch get}ifelse dup CharStrings exch known not{pop/.notdef}if
  4.  
  5. {5 string cvs cName 1 3 -1 roll putinterval cName( )search{exch pop exch pop}if cvn}
  6.  
  7. /BC2{save exch StrokeWidth setlinewidth/Strk -1 store dup 255 gt
  8.  
  9. /packedarraytype/exec load def
  10.  
  11. /arraytype/exec load def
  12.  
  13. /stringtype{{UCS}forall}B
  14.  
  15. {charStr show pop}ifelse grestore}B
  16.  
  17. or currentgray 0 ne or{charStr false charpath setmatrix Fill}
  18.  
  19. InvMtx concat 0 0 moveto charStr 0 3 -1 roll put PaintType 0 ne Strk -1 ne
  20.  
  21. /ShowExt{EFN exch get findfont setfont matrix currentmatrix exch
  22.  
  23. /Eofill{{eofill}Cfill}def
  24.  
  25. /Fill{{fill}Cfill}def
  26.  
  27. {pop stroke}ifelse}B
  28.  
  29. {Strk -1 eq{exec}{gsave exec grestore currentgray Strk Sg stroke Sg}ifelse}
  30.  
  31. PaintType 0 eq
  32.  
  33. /Cfill{
  34.  
  35. /Sg{setgray}def
  36.  
  37. /Sstrk{/Strk exch store}B
  38.  
  39. /Strk -1 def
  40.  
  41. /cName(c     )def
  42.  
  43. /charStr(.)def
  44.  
  45. /NL 0 def
  46.  
  47. /B{bind def}bind def
  48.  
  49. userdict begin/^8 45 dict def ^8 begin
  50.  
  51. userdict/^8 known{{currentfile(   )readstring{(%%%)eq{exit}if}{pop exit}ifelse}loop}if
  52.  
  53. systemdict/currentpacking known{true setpacking}if
  54.  
  55.